package it.univaq.disim.mwt.business.model;

import java.io.Serializable;
import java.sql.Date;


public class Assenza implements Serializable{

	private Long id;
	private RegistroDiClasse registroDiClasse;
	private Alunno alunno;
	private Date date;
	private RegistroPersonale registroPersonale;
	
	public Assenza() {
		super();
	}

	public Assenza(RegistroDiClasse registroDiClasse, Alunno alunno, Date date, RegistroPersonale registroPersonale) {
		super();
		this.registroDiClasse = registroDiClasse;
		this.alunno = alunno;
		this.date = date;
		this.registroPersonale = registroPersonale;
	}
	
	public Assenza(Long id, RegistroDiClasse registroDiClasse, Alunno alunno, Date date, RegistroPersonale registroPersonale) {
		super();
		this.id = id;
		this.registroDiClasse = registroDiClasse;
		this.alunno = alunno;
		this.date = date;
		this.registroPersonale = registroPersonale;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public RegistroDiClasse getRegistroDiClasse() {
		return registroDiClasse;
	}

	public void setRegistroDiClasse(RegistroDiClasse registroDiClasse) {
		this.registroDiClasse = registroDiClasse;
	}

	public Alunno getAlunno() {
		return alunno;
	}

	public void setAlunno(Alunno alunno) {
		this.alunno = alunno;
	}

	public Date getDate() {
		return date;
	}

	public void setDate(Date date) {
		this.date = date;
	}

	public RegistroPersonale getRegistroPersonale() {
		return registroPersonale;
	}

	public void setRegistroPersonale(RegistroPersonale registroPersonale) {
		this.registroPersonale = registroPersonale;
	}

	
	
}